
/**************************************/
/*              GLOBALS               */
/**************************************/
#main-wrapper {margin:0;padding:0}
#wrapper {margin:0 auto;padding:0;height:800px;background:#cccccc;}
#wrapper-top {margin:0;padding:0;width:100%;background:#fff;}
#wrapper-bottom {margin:0;padding:0;width:100%;background:#343224;}
#wrapper-top .content-top {margin:0 auto;padding:0;width:960px;background:#fff;position:relative;}
#wrapper-bottom .content-area {margin:0 auto;padding:0;width:960px;background:#343224;}
#wrapper-mid {margin:0;padding:0;height:10px;width:100%;background:#5c5a4d;}
/**************************************/
/*              HEADER                */
/**************************************/
.bloc-logo {margin:0;padding:30px 0 0 60px;width:132px;height:132px;}
.bloc-banner {margin:0;padding:20px 0;width:926px;height:334px;}
/**************************************/
/*             NAVIGATION             */
/**************************************/
.bloc-navigation {margin:0;padding:0;height:160px;position:absolute;top:0;right:0;}
.bloc-navigation ul {margin:0;padding:0;}
.bloc-navigation ul li{margin:0;padding:0;float:left;list-style:none;}
.bloc-navigation ul li p{margin:0;padding:0;text-align:left;display: block;}
.bloc-navigation ul li p a{margin:0;padding:115px 30px 10px 15px;font-size:1.2em;color:#bababa;line-height:18px;text-decoration:none;text-transform:none;display:block;border-left:1px solid #d1d1d1;}
.bloc-navigation ul li p a:hover{margin:0;padding:115px 30px 10px 15px;font-size:1.2em;color:#d05444;line-height:18px;text-decoration:none;text-transform:none;display:block;;border-left:1px solid #cd4837;}
.bloc-navigation ul li p a:active{margin:0;padding:0;font-size:1.2em;color:#d05444;line-height:18px;text-decoration:none;text-transform:none;display:block;}
/**************************************/
/*            MAIN CONTENT            */
/**************************************/
.col-left {margin:0;padding:0 0 50px 0;float:left;width:640px;height:auto;}
.col-left h2 {margin:0;padding:30px 0 10px 0;color:#ce4b20;text-transform:none;font-family: ParmaPetitRegular;font-weight:normal}
.col-left p {margin:0;padding:0;color:#a69f71;font-size:1.1em;line-height:18px;}
.col-left ul {margin:0 0 0 50px;padding:40px 0 15px 0}
.col-left ul li {margin:0;padding:0 0 0 15px;list-style-type:none;font-size:1.2em;color:#ffffff;line-height:25px;background:url(../images/red_bulletpoint.png) center left no-repeat}
.col-right {margin:0;padding:0;float:right;width:260px;height:640px;}
.col-right .bloc-gallery {margin:0;padding:15px 0 0;}
.col-right .bloc-gallery .image-gallery{margin:0;padding:15px 0;}
.col-right h2.titre{margin:0;padding:0 0 10px 0;border-bottom:1px solid #cd4837;font-size:1.333em;line-height:18px;text-transform:none;color:#ce4b20;width:240px;display:block;}
.col-right p.descrip{margin:0;padding:5px 10px 0;font-size:0.9em;line-height:20px;text-transform:none;color:#9a967c;}
.col-right p.lien {margin:0;padding:5px 25px 0 0;text-align:right;}
.col-right p.lien a{margin:0;padding:0;font-size:1.111em;line-height:18px;text-transform:none;color:#ff9c00;text-decoration:underline;font-weight:bold;}

.col-right .bloc-contact {margin:0;padding:15px 0 0;}
.col-right .bloc-contact .bloc-formulaire{margin:0;padding:15px 0 0;}
.col-right .bloc-formulaire label{margin:0;padding:0;font-size:1.168em;color:#c3bc8a;font-weight:normal;line-height:25px;float:left;}
.col-right .bloc-formulaire input{margin:0;padding:0 2px;float:right;width:163px;height:26px;font-size: 1.2em;}
.col-right .bloc-formulaire textarea{margin:0;padding:1px;float:right;width:164px;height:126px;font-size: 1em;}
.col-right .bloc-formulaire .bloc-prenom{margin:0 0 10px;padding:0;width: 240px;}
.col-right .bloc-formulaire .bloc-surnom{margin:0 0 10px;padding:0;width: 240px;}
.col-right .bloc-formulaire .bloc-message{margin:0 0 10px;padding:0;width: 240px;}
.col-right p.lien2 {margin:0;padding:0 20px 0 0;text-align:right;}
.col-right p.lien2 a{margin:0;padding:0;font-size:1.086em;line-height:18px;text-transform:none;color:#ce4b20;text-decoration:underline;font-weight:normal;}
/**************************************/
/*               FOOTER               */
/**************************************/
#footer {margin:0 auto;padding:0;width:960px;height:60px;border-top:1px solid #fff;}
#footer .links{margin:0;padding:20px 0 0;float:left;}
#footer .links ul{margin:0;padding:0;}
#footer .links ul li{margin:0;padding:0 0 0 10px;list-style:none;float:left;}
#footer .links ul li a{margin:0;padding:0;text-decoration:none;line-height:18px;color:#675245;font-size:0.988em;}
#footer .links ul li a:hover{margin:0;padding:0;text-decoration:none;line-height:18px;color:#b1b1b1;font-size:0.988em;}
#footer .links ul li.active a{margin:0;padding:0;text-decoration:none;line-height:18px;color:#b1b1b1;font-size:0.988em;}
#footer .design-by{margin:0;padding:20px 0 0;float:right;}
#footer .design-by p{margin:0;padding:0;line-height:18px;color:#fff;font-size:1.11em;}